# uncompyle6 version 3.2.3
# Python bytecode 3.6 (3379)
# Decompiled from: Python 3.6.8 |Anaconda custom (64-bit)| (default, Feb 21 2019, 18:30:04) [MSC v.1916 64 bit (AMD64)]
# Embedded file name: helpers\http_clients\exceptions.py


class HTTPException(Exception):
    def __init__(self, message=None, result=None):
        super(Exception, self).__init__(message)
        self.result = result


class HTTPClientException(HTTPException):
    pass


class HTTP404(HTTPClientException):
    pass


class HTTP403(HTTPClientException):
    pass


class HTTP401(HTTPClientException):
    pass


class HTTP400(HTTPClientException):
    pass


class HTTP409(HTTPClientException):
    pass


class AuthException(HTTPClientException):
    pass


class StatusServerException(HTTPException):
    pass


class HTTP500(StatusServerException):
    pass


class RequestError(Exception):
    pass


class RequestParsingError(RequestError):
    pass
